home *** CD-ROM | disk | FTP | other *** search
- ========================================================================
- Ladybug 1.00 for Windows
- ========================================================================
-
- Agreement of Using Ladybug 1.00 for Windows Demo.
-
- This is the agreement about Ladybug 1.00 for Windows Demo
- between you (user) and Neat Software Company.
-
- This is the demo program of Ladybug 1.00 for Windows.
- There are limited MPEG files to playback. You can test it for
- preview purpose. You can free copy and redistribute this Demo
- program but you can not sale it for any commericial purpose .
- You can only redistribute this software in original ladybug.zip
- form. This software remains a confidential trade secret of
- Neat Software. Any attempts to modify, decompile, disassemble
- or reverse engineer this software are not allowed.
-
- If you do not agree this agreement please do not use this Demo software.
-
- ========================================================================
- 1. Introduction
- ========================================================================
- MPEG means "Moving Picture Experts Group". This group is working under
- the direction of the International Standards Organization (ISO) for the
- standards of compressed motion pictures and associated audio. MPEG-1
- had been completed in Oct. 92 known as International Standard ISO-11172.
-
- Ladybug 1.00 is a software implementation of MPEG-1 decoder without
- audio associated. It works from reading a .mpg file and then decoding the
- code with Huffman decode algorithm, IDCT (Inverse Discrete Cosine Transform),
- Motion Compensition for P (Predicated) and B (Bidirectional) frames,
- and Halftone algorithms.
-
- Ladybug 1.00 Properties:
-
- Object-Oriented Software System
- Friendly Graphic Uesr Interface (GUI)
- View MPEG File In Variable Window Size
- Used as a MPEG Viewer on Internet with a WWW browser
- Decode full MPEG-1 video frame types (all I, P, B frames)
- Graphics Accelerator with WinG in Windows 3.1
- 32bit Optimization Code For x86 Processor
-
- ========================================================================
- 2. Architecture
- ========================================================================
- Ladybug is designed as an envolution software system that is
- portable to many platforms. There are several releases of
- Ladybug target at different markets. Network version is
- optimized for Internet access. It can connected with a WWW
- borwser such as Mosic and Netscape to view the MPEG video
- clips through Internet. CDROM version is optimized for CD-ROM
- access. It includes some interactive and index fundtions.
- It is a basic tool to play titles and games on the CD-ROM.
-
- This release is the Network version of the Ladybug 1.00 for Windows.
-
- Ladybug Architecture
-
- USER CD-ROM titles, Games, Network Browser, Education
- SYSTEM Windows95/NT, Windows 3.1 + Win32s + WinG
- ARCHITECTURE Object-Oriented System, Graphic User Interface
- Graphic Acceleration
- MICRO-STRUCTURE Video --> GOP --> Picture --> Slice --> Microblock
- --> Block->Huffman --> IDCT-->Bit Stream
-
- ========================================================================
- 3. Object Oriented User Interface
- ========================================================================
- Ladybug is an object-oriented MPEG player. Users view the mpeg
- object through a window objcet and select the demanded commands
- or operations by menu, button, and dialog box. The mouse and
- keyboard are the main pointer devices. After running the ladybug,
- a window object is displayed on the screen. It includes
-
- <System menu> can be used to close the object and resize the window.
- <Title bar> shows the name of the .mpg file object. When there
- are no open files, the window display "Ladybug for MPEG".
- Users can point at the title bar and drag the window to
- relocate.
- <Client area> shows the animation of a MPEG object. It is also an
- interactive area that users can active a pop-up menu to
- operate on the object.
- <Menus> are a common way of presenting commands in an interface.
- There are a list of <items> in a menu that represent the
- commands. In the Ladybug pop-up menu is the efficient
- interactive tools to view and command an object. In this
- way Ladybug demonstrates the principle of display on demand.
- Pop-up menu is displayed at the current location of the mouse
- cursor, this eleminates the need to navigate the mouse to
- get commands. It also saves the screen space.
-
- When clicking the client area of the Ladybug window with the right
- mouse button, a pop-up menu is displayed. On the down transition
- of the right button, the MPEG object is identified. On the up the
- menu is displayed to the center and below the cursor location of
- the mouse. The menu items in the pop-up menu of the Ladybug are
- always connected to the MPEG object.
-
- ========================================================================
- 4. Requirements
- ========================================================================
- Hardware Environment Requirements
- Machine Minimum 386sx,
- Better for 486DX, DX2, DX4,
- Best for Pentium, K86
- Memory 4 MByte memory above
- Harddisk 5 MByte free space available
- Video Card SVGA or higher with 256 or 16.7 millions colors
- The best picture quality is for 800x600
- or 1024x768 256 colors
-
- Software Environment Requirements
- Windows 3.1/Win3.11 win32s 1.20 and WinG 1.0 is required.
- Windows NT/Windows95 win32s is not needed.
-
- ========================================================================
- 5. Installation
- ========================================================================
- It is very easy to install on Windows95.
- 1. Get Ladybug file
- In DOS prompt: C:>
- Make a sub-directory: C:>md c:\ladybug
- Copy ladybug.zip: C:>copy a:\ladybug.zip c:\ladybug
- or Download from Network to c:\ladybug
- Uncompress: C:>pkunzip ladybug.zip
- 2. Install
- In DOS prompt C:>install
- 3. Test
- In Windos95: Double Click ladybug.exe to begin
-
- Notes:
- The Ladybug 1.00 for Windows95 Demo can only play MPEG files
- less than 500KB and some special files. The special files can
- be retrived with Netscape or Mosic by open the local file demo.htm.
- These files are very nice MPEG movies on the Internet. Your Netscape
- or Mosaic browser should set the FTP function.
-
- Tips:
- Set your Display in 800*600 or 1024*768, 256 colors model.
- Run Ladybug for Windows95 on Pentium will show best performance
- Try resize the window in every size
- Try to use Ladybug 1.00 for Windows95 with Netscape or Mosaic.
- Try to run 3 or 4 Ladybug to demostrate the multitask in Windows95
-
- ========================================================================
- 6. Playback
- ========================================================================
- Playback with Disk or CD-ROM File
-
- Click the Ladybug 1.00 Shortcut or Run ladybug.exe a initial
- window is displayed. Click RIGHT MOUSE BUTTON in the area of
- the initial window, there is a floating popup menu appeared.
- There are several menu items on the popup menu.
-
-
- Command Action
-
- Open to open a .mpg file select a .mpg file from a file list box
- SaveAs to save a frame of video as a image file.
- Play to play a opened .mpg file if you press the right
- button of the mouse the player will pause and display
- the popup menu. If you select the Stop item, when
- you press the left button of the mouse, the player will
- stop, otherwise the player will continue.
- Step to play forward step by step.
- Stop to stop the palyer.
- Options to make the choice of a checklist you could choice 2
- times image and so on.
- Infomation? to display ladybug information when you finish a
- .mpg play. You could read the timing result and the rate
- of frames per second. Clicking the Help button you can
- read online help file.
- Exit to exit the Ladybug
-
-
- While you are playing if you press right mouse button down, the
- popup menu appeared and the player pause. When you press left
- mouse button again without choice any items, the playing procedure
- continue. If you select stop item, the Ladybug shows the demo window
- and stop.
-
- Playback With A WWW Browser
-
- MIME (Multipurpose Internet Mail Extensions) is a method to organize
- file types. Mosaic and Netscape can not handle all the MIME file
- types internally. So you need external viewers to associate some
- MIME files and read them.
-
- Name MIME TYPE
-
- HTML .html
- Compressed File .zip
- Rich Text Format .rtf
- PostScript .ps
- MPEG .mpg or .mpeg
- JPEG .jpg
- Word Doc .doc
- Audio .au or aiff
-
- In the Mosaic:
-
- You need a external viewer and associate these file types to
- an application in the MOSAIC.INI file. When active a file
- Mosaic will invoke the viewer.
-
- Edit the MOSAIC.INI
- In the [Viewers] section of the MOSAIC.INI file add
-
- TYPE1023="video/mpeg"
-
- where we set n=1023 make sure it is a unique integer.
-
- video/mpeg="c:\ladybug\ladybug.exe %ls"
-
- c:\ladybug is the directory where the ladybug.exe is in.
-
- In the [Suffixes] section define the file type extensions.
-
- video/mpeg=.mpeg, .mpg
-
- Save the MOSAIC.INI file and restart the mosaic.
-
- In the Netscape:
-
- Start Netscape, choose Options|Preferences item. Push the
- first button with panel (default is Styles), select the item
- Helper Applications. To have Netscape start an external viewer,
- select the Mime Type in the list, then choose the radio button
- Launch Application. Choose ladybug.exe as the .mpg external viewer.
-
- ========================================================================
- 7. Copyright
- ========================================================================
- Neat Software Company owns the copyright of Ladybug 1.00 for
- Windows. It is co in the United States in
-
- Ladybug 1.00 for Windows/Windows95 is a motion video (MPEG)
- player running on Windows 3.1./NT/Windows95. It is a commercial
- version of the Ladybug, including technical support from Neat
- Software Company. Ladybug 1.00 is protected by the copyright
- law in the United States from 1994. The software in source code
- form remains a confidential trade secret of Neat Software.
- Any attempts to decompile, disassemble or reverse engineer this
- software are not allowed.
-
- Windows 3.1, Win32s, WinG, Windows95, Wnidows NT are trade
- marks of Microsoft Corp. Pentium is the trade mark of Intel Corp.
- Mosaic is the trade mark of NCSA. Netscape is the trade mark of the
- Netscape communication.
-
- ========================================================================
- 8. Contact
- ========================================================================
- Neat Software Co. Tel: (204)269-3593
- 616 Townsend Ave. Fax:(204)269-3593
- Winnipeg, Manitoba R3T 2V2
- Canada
- Attn: Chang LI
-
- Email: changl@cs.umanitoba.ca
- WWW: http://www.cs.umanitoba.ca/~changl/neat/neat.html
-
- Have fun with Ladybug 1.00 for Windows95.